/** 
Essa é nosso arquivo principal...
Nele tem a função main ;D
**/

#include <iostream>

#include "minhas_fuc.h"
// no c++ tem uma coisa chamada namespace
// que define escopo de nome, para usar as funções
// e as outras coisas fornecidas pela implementação standart
// como o cout, vc normalmente faz essa declaração no inicio
using namespace std;

int main()
{
  // << é o operador de inserção de fluxo de dados
  cout << endl << "Coucou monde ;D" << endl << endl;
  // se não tivesse declarado no namespace precisariamos escrever:
  // std::cout <<  "Coucou monde ;D" << std::endl;
  // nesse caso, std::cout significa que cout está dentro do namespace std
  
  int i = 4;
  int ri = 4;
  int *pi = new int;
  *pi = 4;
  cout << "-- Antes --" << endl;
  cout << "i = " << i << " ri = " << ri << " *pi = " << *pi << endl << endl;
  
  myFunc(i, pi, ri);
  
  cout << "-- Depois da função --" << endl;
  cout << "i = " << i << " ri = " << ri << " *pi = " << *pi << endl << endl;
 
	delete pi; 
  return 0;
}
